Groundhogg\Updater B

Total Complexity 76
Dependencies 2
Dependents 1
Total lines 626
Lines of code 304
Logical lines of code 165
Comment lines 184
Methods 35
Properties 1

Methods 35

Method Rating Maintainability Complexity Lines of code
updates_notice()
A
48 9 33
do_manual_updates()
A
48 8 31
update_to_version()
S
54 5 21
listen_for_updates()
S
59 5 12
show_manual_updates()
S
48 3 33
do_automatic_updates()
S
56 4 17
do_updates()
S
58 4 16
_get_updates()
S
63 3 11
get_previous_versions()
S
66 3 9
_get_automatic_updates()
S
69 2 6
get_update_description()
S
70 2 6
convert_version_to_function()
S
66 2 8
remember_version_update()
S
63 2 10
forget_version_update()
S
66 2 8
save_previous_updates_when_installed()
S
68 2 7
__construct()
S
60 1 12
show_network_updates()
S
63 1 11
get_automatic_updates_to_do()
S
73 1 5
get_updates_to_do()
S
75 1 4
get_version_option_name()
S
79 1 3
show_updates_in_dropdown()
S
76 1 4
get_display_name()
S
80 1 3
_get_all_updates()
S
78 1 3
get_available_updates()
S
100 1 0
get_optional_updates()
S
82 1 3
get_automatic_updates()
S
82 1 3
get_update_descriptions()
S
82 1 3
force_updates()
S
77 1 4
did_update()
S
79 1 3
get_updater_name()
S
100 1 0
get_plugin_file()
S
82 1 3
get_update_lock_name()
S
79 1 3
lock_updates()
S
78 1 3
unlock_updates()
S
80 1 3
are_updates_locked()
S
78 1 3